a species of reptiles  (norops limifrons) - Español Inglés Diccionario